Life term - Alemán Inglés Diccionario